package ${cfg.baseDbBeanPackage}.domain;

import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;
/**
WARNING: 
this code is generated
please DO NOT modify this file
**/
@Data
public class ${table.beanName}  implements Serializable{
<#list table.propertyList as col>
  <#--<#if  table.baseBeanName == 'IdEntity'>-->
  <#--</#if>-->
  <#if col.columnComment?has_content>
  /**
  ${col.columnComment}
  **/
  </#if>
  <#if col.propertyName == "updateTime">
   @JsonIgnore
   private ${col.propertyType} ${col.propertyName};

  <#elseif col.propertyName == "deleted">
   @JsonIgnore
   private ${col.propertyType} ${col.propertyName};

  <#elseif col.propertyName == "createTime">
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
   private ${col.propertyType} ${col.propertyName};

  <#else>
   private ${col.propertyType} ${col.propertyName};
  </#if>
</#list>

}
